2786
2
2125
1
1152
0
458
105290
2235
46414
282572
2683
296
2062
768
525
1649
1754
4594
3659
14
584
1431
909
1009
1192
1378
1428
1069
896
1105
543
1024