2199
2140
4
1
1
2
873
324
70
8
4
2
12
3
1
1
1
2
4
3
821
57
1
2
2
9
1
9
2
1
15
2
1
5
3
440
1
1
3
339
1
46
1
1173
13
485
1066
974
1697
117
1
1
1
1
1
48
1
1
1
3
6
1
5
8
1
14
20
1500
22
31
5
14
3
58
15
24
2
1
1
63
4
307
1
2
1
2017
114
38
1
196
1573
1315
1213
1535
2145
440
15
1
20
1
2545
1
11
6
107
3
1
2
1
2
1
1
2
1
1
2
139
367
1
5
1
7
1
1
16
1
2
3
10
4
10
1
78
1
431
37
3719
152
1335
2245
614
105
1537
73
64
7
34
16
2
155
1004
5
1
332
163
4321
18
1373
3