2058
1084
3748
2260
4485
1406
1335
1876
797
925
2425
1024
39108
1605
1050
1332
1354
1999
830
4074
3835
845
981
989
1004
1433
2590
1276
2054
949
1793
1490
1556
2512
960
1062
958
971
1423
1423
978
1457
2363
2719
1229
3595
3345
3655
832
1169
949
833
895
2550
2013
1721
1081
801
13094
864