0
1575
2565
1438
1738
2566
1402
1181
1222
966
971
1007
1110
1167
1232
1195
1776
1
1255
2718
1498
1582
1529
141135
2994
2471