683
0
381
844
4111
2
467
820
859
2500
5
699
1020
422
1110
602
25137
454
1109
823
924
2328
691
2702
505
365
893
918
846
493
749
418
1425