1015
1
2669
2
1694
951
690
5997
12
909
564
4745
9
6139
4
1743
0
3176
1875
5
108797
840
3
1009
1380
1212
21152
8
2949
1678
2629
1022
1787
2110
784
445
2670
562
10827