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
773
1382
2961
1063
852
716
1222
1487
2276
702
1206
1139
1360
1123
728
733
1601
968
1605
1849
750
1075
1410
1709
885
8603
705
2108
671
680
5711
1186
3331
1542
1258
1366
4690
1386
1274
883
735
1894
1593
785
1292
720
3023
1342
1656
2034
1100
908
637
1113
709
2194
817
967
827
1457
1250