1188
1666
870
2881
945
1203
2891
1426
1583
1813
946
4219
1033
2132
955
1615
1012
934
949
933
1393
1292
1539
933
1461
2738
2830
902
1599
2647
1258
953
5247
1317
1287
899
939
1194
970
1353
1027
1647
935
1803
2422
2262
1435
1021
1787
1060
1099
872
1247
1230
1242
1371
852
1043
1006
995
908
1261
926
987
1000
1536
1239
846
3237
3763
1289
1710
864
752
1621
881
1377
972
878
830
959
1389
1596
1707
773
1428
1073
800
2006
1153
870
824
1044
986
1004
841
880
1623
749
956
2013
1374
961
1800
1422
1679
833
999
874
2168
1035
832
2248
1217
1091
1917
895
1019
974
780