381
0
172
464
458
1824
637
251
1128
4111
2
4940
5
403
325
503
467
749
392
668
1314
602
439
479
1020
1610
25137
787
1557
1045
909
454