658
1965
819
2345
3016
671
714
932
2245
1016
886
780
1353
2554
3049
1198
959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1441
1425
1014
855
2297
1558
1978
631
736
1018
1297
2823
763
753
1969
1033
1303
715
927
955
761
4561
860
4920
788
3116
847
2297
1298
1027
1065
915
892
834
1973
5170
1278
758
683
644
756
2164
693
2378
948
1121
641
813
2415
717
875
2209
2066
674
1014
794
800
1361
723
794
1367
2273
1876
689
906
758
1985
1786
3296
3297
1075
1792
1124
654
1567
1643
778
1422
2198
1335
1345
1820
699
2058