1931
1
21152
8
2593
1198
297066
0
583
2
1598
4926
5
2711
1425
1518
5151
2911
9
4651
3
398656
19
734
3041
515
5829
22
6
2005
550
4724
862
1942
1978
2989
822
2082