1931
1
2989
4926
5
1518
1198
583
2
1598
1978
6
1425
2505
3465
1743
0
3054
2057
734
3041
3
1683
515
716
5829
22
2005
1306
2500
1175
790
862
3354
1481