4523
2
3374
13
1308
1
1750
5
3631
8
1949
4
1962
4879
10
2728
18
1527
1945
3
1399
1996
1350
984
972
1214
991
3730
17
2845
1459
1204
25111
12
1334
6283
1495
1172
1359
3579
3842