928
1042
2916
807
684
1008
675
1005
1267
2329
2303
1541
780
727
870
881
1334
741
686
866
1992
15280
1405
1342
1397
1761
1234
1322
1118
794
1127
979
920
1728
1104
1412
11906
727
1990
815
692
683
947
2502
778
684
698
729
1225
1101
922
1713
1044
825
1627
1391
1316
999
972
1316
908
964
1647
1126
878
763
979
737
799
826
1414
672
1354
780
1275
1188
1527
739
750
779
832
1051
1065
2032
1556
1120
1818
984
1497
830
4919
876
2062
857
1082
1614
895
1459
1962
804
907
830
1183
1839
1258
1585
675
1766
683
1144
1135
800
883
1022
935
824
1087
2008
1025
1299