5090
2
578
0
9956
3
55
2551
1
14
392
2535
10827
4
12779
8
2996
2727
557
4044
5
3083
1761
2465
929
1189
3125
3546
852
3386
463
3158
3779
4471
2964
3051
2907