1936
832
995
1237
1491
966
892
8400
791
1186
1540
1109
865
3544
1421
13714
2129
1267
1122
787
1137
811
987
1052
1706
930
1512
845
894
1643
1438
2164
1082
3975
989
1585
777
752
3906
897
988
1084
1485
1011
1390
2626
803
3646
1339
1381
1092
1068
1001
924
3937
967
1342
2069
5472
5607