3354
5
4946
18
7608
12
1748
1
2620
8
4833
2
806
676
0
1854
1387
1057
1938
123674
35
2570
108797
2349
1289601
4
2386
1505
2026
6
2245
3
1690
2530
6236
10
801
1174
10827
2629
4492