455
0
590
410
2881
2
282572
837
594
1336
1559
1
1133
604
1057
1023
543
417
980
401
631
597
2197
382
422
688
25137
19279
674
1219
368532
479
1782