2189
0
1452
1
1010
390
1009
2
1020
3251
6
4677
10
2224
1603
251
325
1408
3061
111
737
1277
5
518
23150
9
1225
10396
8
1358
2188
2668
1504
1318
25137
670
261
2271