458
0
1824
745
1541
31535
2748
2
683
251
1045
464
2522
1020
584
422
1009
503
4940
5
611
1428
1
369
691
576
572
552
1232
608
581
391
413