2861
1214
1105
1392
883
1102
1017
2246
1234
3369
1521
936
1147
1299
919
1382
1478
1583
1668
1209
1207
2482
2612
2342
5737
3354
2220
968
1739
995
1223
840
1096
1886
1370
1153
2555
1420
1466
1007
1122
1729
1293
1087
926
1688
1151
1502
2011
1617
1145
1576
1292
1400
1131
843
7286
1234
1573
928
1003
1079
810
875
1029
2022
30271
989
2117
1258
1141
1574
1698
3241
996
1617
817
1560
1170
927
926
1693
942
1146
1073
1782
1729
995
910
1054
1301
1209
928
1417
2178
1489
1336
1480
2464
2363
1075
2003
3052
1823
1275
2246
1500
883
951
1067
1879
897
1255
969
923
1148
973
1006
1528
1880