945
0
25852
573
4594
1
543
525
180849
90
1504
497
2810
2683
500
251
3754
120469
35
478
355
433
1100
266
1314
381
1437
25137
1842
78
244
368532