458
0
594
1
1880
951
460
2189
2270
28098
14
592
662
504
2194
2907
2
1055
2632
5771
10
509
2614
1595
3
263
3144
930