293
0
1396
614
419
909
349
798
2702
1411
597
5875
1655
649
19279
2
467
1840
407
1505
1557
771
1610
1167
970
458
1824
935
286
320