641
1
2999
1481
2
1182
707
5771
10
4670
1267
4083
0
1694
1752
1289601
4
3156
3265
5
2738
3
1394
4012
1028
891
716
3125
15
901
3758
174730
18
2502
2664
2621
3587
2776
8819
12