288
0
244
2855
3
1910
839
800
1665
1488
460
400
376
1954
337
968
2477
4452
543
1685
847
266
281
305
280
464
2758
1
558
273
851
397