679
882
1597
597
849
1731
760
862
6477
7852
11895
818
935
1864
1575
1128
1158
668
1495
2587
659
986
747
687
737
1728
2013
4596
799
729
687
973
1303
680
920
737
1076
811
1949
1536
646
2391
864
820
774
686
1982
1648
1327
860
1417
1622
4007
1561
1299
1341
826
720
863
751
1094
756
1415
812
3770
1005
820
906
1019
740
2086
1161
714
4092
5796
730
917
1887
981
1543
1171
735
1772
1213
1408
631
964
741
2147
816
1058
1805
718
841
1795
725
878
1221
869
1006
1253
892
817
713
1467
667
1338
660
787
3667
3713
1742
1511
2659
2544
1996
1104
1483
1261
1383