1931
1
2989
1425
1518
1198
1743
0
790
583
2
1598
4926
5
1978
6
1757
3683
5375
21152
8
2669
1247
951
2505
12632
7
980
3054
2057
734
3041
3
1683
515
5829
22
582