375
0
25137
5140
1
3304
2
469
2199
3
918
1608
1314
1430
328
2855
585
105290
584
297
418
255
2901
4111
2497
979
1045
575
955
622
458
80
21743
303