968
0
584
1333
1
1045
2328
467
266
2190
2766
2748
2
2992
458
31535
438
1824
422
683
1152
400
1710
401
2955
468
4537
1128
2105
957
1346
4
1877