921
1017
2316
1233
1654
1001
961
1688
2870
2390
960
720
777
878
1669
1106
825
832
761
1059
1115
1504
1168
978
1299
2202
1811
930
1601
794
2765
820
1042
759
800
798
903
957
2784
1679
1068
1630
979
883
1564
857
757
1052
2541
3239
1666
957
1582
2211
999
1105
1535
799
1131
888
2265
1435
1519
1677
1301
818
1381
963
3914
903
2460
982
2340
855
817
953
832
2565
2001
808
952
1202
769
1580
4244
1241
2659
1482
979
995
856
1222
1803
2425
1462
1941
827
1075
1099
1111
901
1004
1101
3029
853
975
1737
1586
2410
947
2475
902
940
887
1582
881
1404
1044
4229
785