381
0
4940
5
2955
2
798
1610
468
1880
1128
177
2644
637
584
341
325
251
1567
1020
781
213
4111
909
401
5255
16
467
455
458
505
328
2000
1