1824
0
31535
1428
1
458
1009
576
4594
631
2522
1232
419
478
422
661
772
421
1238
1020
584
2295
2
1015
255
2587
16
572
2275
503
608
953
2748
683