646
0
25137
572
19279
2
3693
12
325
2522
476
2730
6
31535
467
423
1645
1
846
820
691
14492
288
1824
659
390
3808
489
608
7039
683
3114
4
1872
1219
369