597
1
2658
3
512
652
2
433
798
491
407
527
714
400
2158
4
4685
974
931
1141
457
2365
609
8
2314
3972
501
540
1079
4940
14
835
458
4782
6
595