2237
4
3354
5
4946
18
7608
12
2635
2
1936
0
1748
1
2620
8
806
2756
676
1854
3193
1715
772
1387
1453
1057
123674
35
2570
1031
1736
1019
108797
2349
1289601
2386
1505
2026
6