580
0
288
1152
171
800
431
1045
411
418
901
2727
2
1149
584
951
382
314
2477
4694
7
345
503
552
16
1580
1124
1
2941
415
25137
185
2830
19279
2275