1575
5
1243
1
783
3
1008
2
1618
0
869
2505
3465
795
1225
1743
3054
877
2057
529
1683
716
1200
987
765
1170
1306
785
2500
1175
790
635
1133
3354
1481