3354
5
2349
2
3612
10
763
1
4946
18
10827
4
2274
7608
12
1748
2620
8
806
676
0
1403
1854
1289601
1787
1387
1057
123674
35
2570
108797
791
2255
444571
9
2698
2386
571
1505
2026
6