2586
7
5782
4
23558
17
2595
8
6014
0
3332
1
4042
2
712
2512
1813
2109
14283
29
9715
6
2409
453
1013
2320
1150
4483
3
3998
5
2257
2200
847
2522
2065
14
6698
4248
1611
2520
463