3012
0
688
6445
6
404
3606
7
34
1012
6547
436
3991
4
142
2145
1
910
1924
478
85
1914
3
725
5075
914
3195
2
3549
511
2329
12
89
1449
1030
1254
2903
2131