1016
2125
1216
1465
2574
1589
1348
1336
4918
1092
1524
1333
677
1443
702
3090
842
1285
951
659
1119
1189
1612
700
1028
1054
1605
814
719
895
2302
720
1422
901
1214
1828
1086
1870
695
970
646
858
1248
2886
1173
1239
728
845
1147
2413
1542
781
881
1099
2153
674
1697
838
1382
1418
671
1729
788
1557
923
1356
936
3013
893
921
889
741
630
646
1358
890
2131
1634
946
616
876
2011
1221
1722
2409
902
663
1453
1759
1536
663
638
607
1039
648
731
2209
1453
716
726
1326
1685
696
1279
896
947
2984
1167
3522
1025
1105
634
1833
714
740
1210
1091
1204
4099
670