1505
2907
880
1552
987
745
724
6748
1840
1507
4107
4566
850
1153
939
1011
4233
902
758
741
1545
705
1436
3313
719
816
1465
744
1312
1407
735
787
862
1405
942
1892
783
5267
1255
673
879
1350
2107
700
894
1851
1814
1183
1317
1295
1099
1242
2052
1771
1085
1238
3364
1275
9435
898
661
868
895
2145
911
1569
1336
1442
925
939
1459
1122
735
1293
1922
813
2094
1022
755
833
655
1018
1104
2106
1716
2600
1061
1031
864
827
687
853
744
924
1000
2222
1087
1419
747
2430
2253
920
1483
834
1721
910
873
723
2206
1059
1346
859
8589
659
827
835
683
780
980
795