458
0
467
1824
282
31535
484
1921
2
1009
584
2522
552
1045
608
2190
266
2328
46414
1
503
6800
918
2748
953
759
1152
165
1020
1428
391
1862
683