2523
0
2549
11
1285
1
2411
1772
3
1734
2
1251
1417
2522
473
1059
3196
6
1426
466
2013
2254
5225
8
9611
1844
1581
1129
4996
4370
9817
2102
1564
1938
4
5949
15