5785
6813
867
796
1054
934
1876
3861
2738
2084
916
963
986
945
891
1158
832
964
2664
1033
1145
2309
1355
901
1192
853
918
2143
1793
10232
926
2335
1899
871
1296
929
844
826
1367
964
841
6325
3318
1219
4327
1211
1004
782
2029
933
1650
944
2298
857
873
5043
910
1281
994
895