16822
0
30641
24436
18766
2
2836
4
2431
6
4911
19951
8
864
2023
2020
3
2451
2835
1
3242
1770
129
719
523
879
1001
559
520
741
1226
917
789
988
1000
4505
7