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