1020
0
418
52
765
402
467
968
988
594
825
2730
6
618
138
341
2657
3
2668
2
101
31535
457
1152
195
2275
1784
244
1100
25137
20634
8
771
910
4
90