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