2458
2100
1
3
2
6
873
380
57
1
1
2
1
1
4
1
2
3
3
3
1
1
846
85
1
3
16
1
2
1
5
1
1
1
17
10
2
5
1
444
4
8
3
378
30
1
4
1190
10
683
1243
1061
1397
174
1
1
1
1
62
3
5
2
1
1
3
2
1
12
19
1189
2
65
1
29
2
1
7
1
60
9
11
1
67
2
495
5
1
2
2
2257
170
51
1
198
2065
1249
993
1497
1988
813
24
1
21
2491
20
22
131
4
1
1
1
1
4
1
1
1
3
116
3
521
1
1
2
3
2
1
2
1
1
1
4
1
2
28
1
3
1
1
1
22
1
1
1
1
83
1
4
278
49
3951
280
1541
1954
901
98
1262
51
70
3
23
14
1
84
770
6
1
263
248
4531
27
1380
12