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