2943
1274
2960
5902
1226
901
7415
681
2167
1083
918
755
1132
854
1150
1626
1105
851
778
1014
2492
1232
926
726
1341
1133
1517
1555
870
4041
2134
4021
836
782
1224
725
1539
719
827
844
1270
1631
1131
1125
1811
701
742
1357
1038
1673
1085
1096
1057
1846
805
1108
2150
1246
1646
957
957
1134
745
1706
913
982
1297
1828
760
800
833
2942
1598
1047
1193
879
840
1006
2964
785
2398
1040
943
1242
956
1101
2069
852
688
815
964
1411
1301
2697
1101
651
1264
948
1154
902
908
799
656
7548
2482
1052
1506
1493
743
897
953
906
692
824
1413
964
676
820
3961
723