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