1320
1
692
0
72
320
4396
3
581
2587
16
594
991
493
409
2635
839
1049
455
327
392
1685
931
47041
332
663
995
1263
543
2328
288
55
668
1356