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