678
0
1462
474
451
3747
2
2767
3
5620
11
1527
1
3998
12
2211
846
3015
18403
6
460
1164
5009
2120
2003
503
305
932
433
2813
9315
56488
2055