1255
929
1691
1184
2017
1184
1151
1102
911
2978
921
871
1283
3344
5550
1115
1549
2404
1849
6224
1571
5836
1753
1000
7006
1401
2867
991
942
1289
885
966
2567
1362
2335
1711
4411
1417
1318
1031
867
1074
1404
1824
820
2928
919
3165
1263
923
1487
1109
1458
1748
1484
1158
1152
981
2373
1892
814
1642
944
1325
994
1213
848
959
3259
1627
2232
4077
1043
1918
960
1378
967
1050
977
894
927
1259
1374
949
2636
854
1734
1122
933
1585
951
1886
1240
1504
1722
1044
1142
1401
850
903
3099
1035
1299
3733
1276
1315
1265
2443
1970
1264
1018
841
1565
980
965
1275
943
2074
1993
1334