646
0
25137
19279
2
572
14492
1
1645
325
3693
12
659
31535
1880
489
423
2522
467
390
482
2730
6
1824
476
2694
3
608
988
683
691
736
288
640
2551
279