1555
863
673
652
700
893
1330
722
3254
815
628
1503
1587
1877
881
1395
1793
716
1034
2302
1556
1554
3011
1110
1303
641
1191
1729
1532
654
1725
2003
2991
2030
2304
1380
776
1059
2188
1911
1299
1913
787
2027
1532
692
921
1855
901
1694
1911
2370
3571
1694
2080
1420
1819
885
694
1624
659
1413
1767
1094
1758
1865
784
811
829
862
4829
802
1695
1760
668
1003
626
817
759
831
690
664
1905
1805
640
1396
814
1054
606
7525
1312
1434
604
958
1386
2077
858
1158
4909
696
693
736
2093
1341
855
866
1549
967
1164
1775
892
937
1281
1859
1512
775
801
699
745
3614