1225
0
230
1618
2089
2
572
2505
3465
1743
3054
5
1765
877
2057
1
1683
716
93
971
1685
1164
1306
785
938
2500
72
1175
790
635
3354
1481
137
471