3429
7
1373
1
1092
929
989
0
385
329
838
300
851
2110
1690
2173
1011
1691
467
1004
2
1941
4
915
1716
1268
2710
3326
3
2368
1076
3044
15
511
2180
2489
10
1828