3077
1047
1385
7146
2061
910
1586
984
9369
1016
3518
2150
1098
783
2016
1128
986
985
935
862
968
15828
1315
1799
5489
813
4198
902
887
8193
1440
1441
1522
1041
770
3379
1199
2388
2078
1989
2145
997
869
1714
897
1171
901
973
1540
1934
1192
1059
1034
929
1129
846
885
6898
826
964