1458
1293
2003
854
796
1881
1563
1402
2057
998
847
1099
4674
723
863
1373
1667
1219
863
1712
734
868
2671
852
1397
1204
1458
1107
1272
1365
751
809
662
836
1107
1012
1005
783
2094
2120
903
1313
1344
686
4011
1507
764
1343
1536
1446
1011
880
1341
1143
814
892
970
2366
1079
725
1121
741
1040
817
1137
815
2128
750
898
1306
1892
1383
807
1227
5042
2167
901
1957
1760
2482
1150
727
863
734
687
1099
1004
14799
1025
1019
1263
917
2467
741
656
801
713
689
753
1194
771
784
995
1586
950
873
698
948
1089
733
1715
1536
707
758
3800
678
2884
1331
2128
857