1091
1333
777
925
915
802
856
929
1163
1121
1096
870
867
795
865
2562
967
1798
1610
1075
831
2735
904
1375
2459
3599
4205
2176
2148
1056
964
3926
2147
900
875
2368
829
1219
909
3321
880
855
3007
4112
940
849
860
993
819
916
829
8718
5970
851
4652
808
869
7043
803
1710