1694
1
2556
4
688
1033
753
0
370
1175
378
2468
2
1393
2505
3465
471
1743
3054
5
2057
1683
716
2308
2131
1017
2721
1306
1188
2004
2500
790