2130
2198
3
2
1
3
873
321
66
1
10
5
1
12
1
1
2
1
1
3
3
812
55
1
2
9
1
7
2
1
15
2
1
5
3
441
1
1
3
339
1
46
1
1174
13
496
1062
939
1702
129
1
1
1
1
1
49
1
1
4
5
1
4
8
1
13
19
1502
27
31
5
13
4
57
15
24
2
1
1
61
3
322
1
2
1
1974
126
34
1
194
1562
1303
1230
1539
2162
417
11
1
16
1
1
2581
1
8
9
111
2
1
1
2
1
1
4
1
1
1
1
1
144
1
368
1
5
1
7
1
1
1
17
1
1
3
9
2
1
11
1
82
2
439
33
3708
148
1294
2247
636
106
1544
72
62
5
42
20
2
160
1015
5
1
333
150
4306
22
1416
3