5013
1074
1161
1517
5452
4127
983
1237
2376
2446
1750
2140
13093
2431
974
6277
1051
1853
838
867
795
1039
1414
1994
1176
3470
1595
3427
1400
1820
1171
1195
869
982
1411
886
2203
915
881
1011
910
1765
3278
968
1200
17334
956
953
10336
1237
1473
1316
1178
919
1141
1133
1621
1997
798
813