1285
1
2523
0
2549
11
2522
2
2411
1734
1938
4
1251
1334
473
1002
1337
1772
3
2013
996
1426
466
5225
8
2903
918
1347
1844
1581
4996
6
5296
13
4370
2102