802
0
25127
522
2730
6
573
4111
2
340
1100
501
792
661
2546
1
798
918
342
74
5617
5
1840
702
935
472
455
2076
5407
323
2758
370
26120
14
497