2122
1047
971
4010
1028
2344
988
2439
2361
1430
1488
2140
2296
1573
1337
1285
1226
1020
1725
1464
1355
867
1766
1389
1505
998
971
2017
847
1037
892
1501
886
1625
858
2238
2634
2449
1568
1635
1019
910
890
996
946
956
1873
4620
1395
1687
1022
900
968
967
1254
1961
1031
2806
1304
3164
823
1446
798
1315
861
778
965
2326
1113
1767
866
860
1128
2567
1087
2071
937
2243
3230
1189
948
925
800
1495
1309
778
2410
814
3083
752
1280
1148
967
873
18306
865
830
801
942
887
1599
911
987
856
1388
2077
1254
1234
807
730
1494
1121
949
916
2659
910
1200
845
1073
983