2489
2063
3
4
1
4
861
367
72
1
1
7
1
7
2
2
4
1
1
2
2
1
853
73
1
2
3
5
1
2
1
1
15
4
2
433
4
3
6
365
31
4
1194
12
574
1178
1
1076
1583
140
4
1
40
1
4
8
2
2
1
12
15
1343
2
69
2
41
1
3
1
18
3
58
1
9
19
1
1
51
2
394
6
1
3
2234
131
46
1
187
1795
1350
1172
1586
2149
605
26
1
30
2580
24
11
151
1
1
1
2
1
1
4
4
120
1
395
1
1
1
3
2
1
1
2
1
1
9
1
4
13
1
1
2
11
1
1
52
358
43
3904
247
1446
2192
749
98
1424
82
55
7
28
23
2
122
910
8
1
312
205
4528
24
1318
16