6181
2233
1233
4654
1590
958
1017
870
798
1672
1007
1100
1005
877
2621
1061
1541
960
2552
898
2132
828
876
1000
974
930
995
1574
1091
2130
1006
1249
980
14060
945
1153
1158
935
2016
967
1052
824
1418
1011
1703
891
894
1082
991
1064
1033
1013
976
1068
1093
1116
1096
1065
2565
1281