1032
2434
3041
1069
812
894
788
1057
781
850
1078
1011
1406
1410
912
1572
696
768
924
911
1299
1538
1314
840
871
2489
690
704
833
967
879
1537
907
1096
1849
962
673
1531
1509
710
1478
819
1148
1230
1094
975
1189
1036
1101
2520
1143
879
1694
970
998
2827
1082
1096
992
991
722
1001
719
1090
902
1923
1091
734
720
1378
698
2021
1184
1299
640
625
1930
671
881
1709
2976
1113
1136
725
1328
742
739
637
1003
657
1790
1361
1562
3397
787
1275
1327
1243
1846
953
706
1908
633
704
894
924
712
762
650
1356
810
730
639
728
1002
1248
730
1769
7090
727