2109
0
1842
1
1784
2
2422
10
2105
771
1023
20634
8
1878
1932
1840
584
767
2093
1189
1216
263
890
1379
3
2161
980
851
1049
1066
1113
376
2264
1074
3366
765