24418
8
5535
13
420
1
2043
0
1012
3508
7
3001
2
3418
2139
4
1361
2245
1276
2000
662
7055
1210
1761
1875
2317
3
2085