381
0
4940
5
2955
2
1610
468
1880
1128
177
25137
637
584
798
341
325
251
1567
1020
781
213
4111
909
401
467
458
505
328
602
943
582