1931
1
2989
1015
1694
951
690
2669
2
1198
564
1743
0
583
1598
108797
4926
5
1425
1518
1380
734
3041
3
515
5829
22
6
21152
8
2949
2005
862
1978
1787
822