1588
1887
1023
1582
1156
1909
2181
2592
1176
1239
2175
1885
961
1732
3406
1114
1629
1147
1053
4337
1104
850
4171
869
2013
2103
3412
2236
1593
867
1153
1332
1839
1427
1475
1436
2049
1650
1096
1263
1977
1670
1559
1980
1551
1001
1153
974
862
1412
938
1129
1164
982
1352
1808
1267
869
1864
1530
946
1494
897
1519
1731
799
2517
1052
1058
1907
1399
1522
1716
1709
1540
918
777
959
815
1706
1543
834
5992
767
2085
992
1212
1645
985
1193
1450
890
2180
1794
1858
1030
1146
1649
896
758
834
1181
1126
1007
799
775
879
3874
1843
2087
1167
842
1017
1917
846
800
984
4230
970
4142