1668
1500
3574
1470
4410
3704
727
2344
819
1634
1021
9184
671
948
1068
892
1063
1246
692
822
792
827
2233
1007
1063
973
887
759
2529
1527
126713
631
702
629
740
7167
845
857
5000
7120
1115
1701
1129
969
3124
804
5468
977
1596
816
1066
1399
999
934
895
628
1931
833
1779
1148
5284
844
1043
749
998
834
733
935
999
686
1782
1112
1908
1847
857
2255
1002
1257
1903
2047
712
626
1498
1620
1284
684
5781
1183
2495
1256
2327
671
794
1563
740
1055
7322
789
877
4892
2680
870
912
3566
1379
1644
853
699
750
1963
1569
3850
1775
829
1759
967
1219
1577
2012
1429