951
720
1522
1768
1274
782
831
1126
710
848
2023
974
796
1472
756
1751
894
739
747
2196
1138
2497
1692
847
864
757
1083
924
3701
782
1502
3283
2813
701
744
1694
890
2177
2245
1382
1701
713
1054
1303
3336
2693
1227
1796
1485
1558
840
837
783
1066
1311
1629
712
1366
2044
1701
954
830
812
815
807
962
724
1909
976
874
1372
843
1507
800
1191
734
796
881
683
716
1092
1013
959
794
700
693
4101
788
3606
620
644
660
3017
677
2252
947
712
696
1803
669
1837
2212
1440
1299
1793
628
1785
1783
1700
1328
2929
1003
1581
839
2562
814
1469
803
1673
1211