1387
1623
5085
1196
2830
1072
917
2795
5337
1531
989
1497
1498
842
964
953
2337
1036
983
834
953
1259
867
911
4654
1480
982
1109
4092
991
1120
10555
996
1881
838
958
3632
1270
898
1651
878
1296
1112
983
1135
2199
2128
5970
1094
1034
888
979
6052
1287
6568
995
820
990
957
1556