1936
832
995
1237
1491
966
892
8400
791
1186
1540
1109
865
3548
1421
13714
2129
1267
1122
790
1137
812
987
1052
1706
930
1512
845
894
1643
1438
2164
1082
3975
989
1585
777
752
3906
897
988
1084
1486
1011
1390
2628
803
3646
1339
1381
1092
1068
1001
924
3937
967
1342
2069
5473
5608