2318
1987
819
2159
1462
843
727
1049
1537
804
744
718
1929
884
1594
785
1323
979
1695
711
1336
1089
1107
2747
1773
4560
1209
1573
717
811
814
1017
1801
1913
750
2407
957
748
727
1402
1595
1333
1189
1559
1229
878
1882
1376
1794
825
5536
1331
720
1551
1559
1405
2365
970
1164
1557
724
8885
2951
2461
1575
818
796
2102
1688
769
1063
749
914
939
663
711
690
725
2586
845
996
1955
1599
1245
785
764
893
702
729
1403
1184
739
849
959
901
1409
4709
2318
2622
4349
1339
1066
901
5541
680
641
871
905
1287
1147
1342
668
2316
1327
2189
755
1134
1079
728
1146