2384
1753
1846
1098
1429
805
1003
1011
776
29961
8270
862
1409
2289
921
5425
3712
1053
1952
1049
7290
1111
845
1255
1285
5316
2315
1252
1178
1462
3581
2525
5898
1387
13957
2410
1125
7377
1391
3657
1239
7681
1935
1000
6038
3362
4261
2124
1133
6121
2171
1120
4818
1188
1536
1401
1338
1284
1195
1409