1003
1400
1231
3098
4671
1540
955
985
696
1654
1231
1103
1473
690
940
1085
2101
2042
1250
11917
1250
861
775
2226
921
2031
761
1137
3374
839
1526
976
5811
1827
2181
957
743
1761
1768
2025
1221
1443
1464
1588
1202
1279
939
1957
2396
1306
1180
1991
1196
1426
1347
1824
1273
1174
1247
1280
793
1113
945
670
736
1354
688
2508
886
1276
1513
802
1605
1098
873
815
1629
997
929
1048
2509
3754
1259
1051
697
1312
901
1243
1762
775
1464
1104
1989
897
878
1745
938
951
1112
1863
785
1136
956
950
1244
1222
1411
3222
1258
1852
1983
1208
1510
702
2393
820
1189
20298
816
1199