1556
837
5461
4779
856
2016
1936
832
1337
995
1237
1491
966
892
8400
791
1186
1540
1109
865
3548
1421
13714
2129
1267
1122
790
1137
812
987
1052
1706
870
1017
930
1512
845
1131
894
1644
1438
2164
1082
3975
989
1024
1585
777
752
3906
897
1442
988
1084
1486
1012
1390
2628
803
12609