903
7932
1081
1780
1177
1322
850
770
1326
2654
915
917
1220
873
2545
1795
711
958
1292
803
868
1201
2186
11471
1435
1174
844
1055
738
1118
1197
1302
708
5715
1365
790
12032
1242
731
1204
809
2109
1024
2101
1151
1040
1161
707
693
1367
2113
1883
727
909
746
1397
1649
928
745
1017
764
1074
853
880
791
957
1182
888
911
795
1131
1535
1022
913
742
2140
1101
601
726
1633
4901
728
1195
4369
847
831
889
1364
755
1950
726
1121
732
939
655
2139
1063
1467
2708
2450
740
1952
1073
874
998
1627
1176
890
1540
683
998
1066
810
3676
745
2552
2083
1579
1386
752