1247
865
1887
1904
3004
1507
877
2166
1666
926
924
998
1391
1644
2019
4228
1168
1221
2338
1592
2314
3334
1942
965
936
1125
1014
1391
1155
915
2409
1005
1251
1521
1288
904
828
999
875
1177
1733
1026
1294
1766
1387
1042
1436
878
1769
952
893
880
1330
1760
1167
1229
879
2119
1880
1879
967
1900
1193
9518
816
3236
865
1356
872
1330
836
1743
2864
838
4279
919
1098
802
1583
892
858
1101
1479
918
937
2879
825
1495
853
856
1060
1665
1285
1004
1960
852
949
1275
4231
1407
731
1247
1093
2198
1085
1680
1028
749
1497
976
2288
1338
2117
1008
840
2088
1058
839
1738
2036