699
1395
2194
14584
1862
1390
1428
1064
1038
980
1079
717
677
641
1680
1985
1334
1003
1352
2267
778
1186
1274
886
814
739
629
3365
736
3713
1540
1252
688
1094
968
1015
872
744
693
813
935
695
933
684
2658
2211
6634
2315
1945
2111
1453
1370
1265
1461
1830
1456
2044
844
653
1238
2402
786
1710
845
665
802
642
2984
754
1233
1119
941
3977
14525
715
984
786
961
810
1353
2745
1228
6378
4070
739
769
803
702
1601
798
663
1618
809
1199
4937
1615
1550
1574
1969
6516
1516
645
840
626
4064
938
853
857
785
1107
1343
785
5288
1010
743
1159
2242
864
595
994