1021
902
4501
4647
947
1562
1784
838
1075
825
1756
1929
1393
1552
2597
2086
782
882
927
971
1524
1021
1472
1486
1927
1186
842
1166
803
830
1512
2289
3575
3254
1169
2296
2358
2169
1227
1535
1589
2044
2177
1203
2210
1468
2517
1158
1315
973
998
1072
843
1668
1048
1205
909
988
1048
820
924
2310
693
1278
1411
778
2216
1439
1608
2899
5367
702
693
1574
778
2160
713
759
878
2814
1072
809
3197
4275
3160
880
1428
844
1838
1390
2106
942
948
1491
3922
881
899
1536
1410
2662
3460
1603
10756
704
4971
786
1336
1163
887
1944
697
1160
1600
1468
777
1187
1001
1125
3384
796