649
2
12528
8
411
1
601
781
926
1578
1497
3
3743
1639
2710
3363
10
5155
4
2391
2137
1492
36420
19
1718
1044
0
1398
11999
6
2128
1837
1412
1881
3261
7
2925
1632
2743
1276
5