928
1
2000
2683
0
282572
625
2
343
1343
5255
16
105290
2069
3
1776
1649
2644
4594
121182
1152
3659
14
46414
18385
3116
584
2192
1431
5262
10
4139
4
458
909
1192
1378
1428