1388
1625
5085
1197
2830
1073
917
2797
5337
1531
989
1497
1500
842
964
953
2337
1036
983
834
953
1260
868
911
4654
1481
982
1109
4093
991
1120
10557
997
1882
838
958
3633
1270
899
1652
878
1296
1112
983
1136
2199
2128
5970
1094
1035
888
979
6053
1287
6568
996
820
990
957
1556