4328
10
25852
0
1541
257
467
1045
1392
584
2748
2
1095
611
1152
31535
580
297
1824
918
516
517
6800
269
2683
258
745
1333
1
2730
6
1015
661
46414
458