5008
1074
1160
1517
5451
4127
983
1236
2375
2446
1749
2140
13093
2431
974
6277
1051
1853
837
867
795
1038
1414
1994
1176
3470
1595
3427
1400
1819
1170
1195
869
982
1411
886
2203
915
881
1011
910
1764
3278
968
1199
17334
956
953
10335
1237
1472
1316
1178
919
1141
1133
1619
1997
798
813