686
0
3469
4
269
247
1124
1
2231
945
25137
632
2830
7
19279
2
2275
310
584
618
57
1123
2006
427
1045
1840
1824
453
563
909
1079