381
0
1610
467
251
4940
5
20634
8
1824
637
798
213
1020
4111
2
909
458
602
2524
25137
276
325
1128
403
581
1557
409
2235
331
259
846
4820