423
0
25137
19279
2
646
2522
467
1263
802
31535
572
525
1824
907
341
872
962
970
2551
1
1954
1603
1169
264
1116
711
707
594
918
1089
846