392
0
580
288
1152
171
800
431
1045
411
418
901
2727
2
1149
584
951
382
314
2477
4694
7
345
503
552
16
1580
2941
185
2275
1482
1
1824
66
3691
5