597
1
2654
3
512
2112
2
537
1181
652
491
406
526
798
433
930
432
1141
457
2363
538
2840
1278
505
1850
5
490
3969
966
605
8
501
1078
4935
14