2109
0
1842
1
1784
2
20634
8
2105
771
1023
1878
1932
1840
814
2422
10
584
1385
767
105290
521
395
2474
2093
1710
1189
1216
263
890
1379
3
2161
980
399
851