956
907
3517
1067
1103
1143
1072
825
1209
1284
2485
2246
971
870
1338
808
850
1005
852
830
970
1067
1731
1333
2404
875
750
1031
1298
989
1276
1306
4243
1105
1604
1373
1336
3105
8701
1376
6414
1884
818
1824
1242
3969
2094
962
1351
1758
851
1610
1492
2067
1801
1751
1286
1853
2144
1632
756
1542
760
1197
918
749
832
3551
1188
1488
864
2372
732
987
1085
3570
1467
1245
931
782
1307
1462
1059
1257
1086
952
1217
920
1178
836
875
874
1554
1912
1221
4957
1134
1062
994
1225
751
4919
914
3062
1953
797
1086
758
1021
756
1437
1112
858
1855
819
1384
1711
779
869
622