979
1363
7888
1892
996
3584
1173
945
4179
3012
1382
1022
963
1097
1089
1238
2087
1274
1008
1444
1644
1469
2121
1432
1145
998
1914
924
981
1420
920
1613
1185
952
2908
1832
911
1522
1696
1101
1192
984
1131
1165
1527
1108
1367
1223
1175
1712
1984
1262
981
859
1102
856
1157
1714
998
2093
878
1761
863
1210
1537
1517
1377
863
1017
1584
1290
1201
3093
1740
1505
1266
829
2749
1409
1091
1043
1024
916
1997
5213
1027
2087
2538
1025
2216
1244
2016
926
1418
1446
3266
1268
2016
3946
1701
837
1869
1079
1301
1440
2214
1357
1237
952
1178
1480
1791
1047
1818
3925
1116
1353
1675
1728
853