290
0
422
1132
78
521
19279
2
1663
2076
1
792
634
1824
899
919
17353
54
601
369
573
381
640
359
327
273
1212
348
819
81
356
837
3498
4