1931
1
2989
1518
1198
2057
1683
0
3354
583
2
1598
4926
5
1978
6
1247
1425
2505
3683
1743
3054
734
3041
3
515
5829
22
2005
1306
2044
1175
2500
582
790