1020
0
1880
2
467
2587
16
4111
1161
683
968
269
2328
2441
1
262
454
1425
479
368
767
456
784
25137
476
7334
4
1639
1045
4328
10
1009
458
944
844
2934