4055
951
817
2095
9396
853
3384
856
979
911
1713
1045
2490
1080
1258
1936
37587
1247
849
1080
2377
899
2030
992
832
1046
868
959
861
798
1327
1435
4923
1598
958
1091
986
975
3501
1076
995
3278
2669
815
1976
13547
1066
1396
1301
1438
979
1007
9674
875
979
846
902
901
893
829