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
1909
1563
718
3303
989
1819
1249
700
2998
1208
777
786
1099
738
1956
867
1067
1560
647
1075
787
673
1375
1418
675
2951
638
2098
1923
839
1225
1338
684
4708
631
1184
2458
802
858
1175
1016
2037
841
894
1298
846
644
1354
1097
1434
892
968
1942
620
707
915
905
743
671
2008
1140
699
1005
1044
2155
949
1715
721
891