1431
640
1051
930
1029
2329
701
988
668
1185
1186
1164
1685
2279
1022
796
944
1289
630
1608
1067
3009
938
1411
1129
891
879
1334
1938
3145
701
1024
716
1007
1021
708
1039
648
2078
1292
1282
625
1787
1202
2789
4161
1300
756
2291
896
833
947
808
1776
676
1577
665
1567
2769
8889
1129
1310
2212
937
2280
3606
3292
2162
944
641
750
688
699
845
2699
1126
1396
3256
707
889
713
2071
908
1075
1071
739
967
766
1328
718
936
925
1718
1804
1495
710
1128
1164
1045
1795
1592
1710
1966
752
761
1568
931
624
1418
1265
800
1301
1050
645
947
701
2416
854
1275
1062