4966
6
2959
1
3118
3
1015
1694
3238
13
951
690
2669
2
12621
22
1224
564
3841
6110
4
1743
0
108797
1175
2977
15
3657
8
2711
1380
2356
1616
437
21152
2949
841
1800
1787
1083