2692
943
1048
17111
1124
998
951
840
1377
1715
1054
1448
912
2185
823
1534
1038
1239
987
1256
1007
4621
2110
1759
1220
1641
1359
2043
991
911
890
1177
2667
1827
1217
1337
1951
1179
1314
981
1281
1370
915
916
1024
1066
1279
1591
1096
1158
1235
1787
1751
2346
1881
1609
868
1101
1355
2315
2215
927
843
864
1573
896
1393
839
953
956
878
919
1426
1108
820
1795
1258
1371
1563
900
896
5392
2347
2630
1098
1855
2050
1384
1425
979
1610
1079
1761
2536
2371
1055
973
1653
2680
1024
1075
2405
1108
2161
1112
1673
891
1118
886
1406
1071
982
1237
949
937
977
823
1024
3985
1003