7057
3
1412
1229
2
692
0
372
1
551
1941
4
3917
442
2916
7
977
8018
8
11357
18
1111
620
2102
2038
12
4071
6
1591
1613
811
4525
3083
13
2133
11
3517
10
1297
3019
1781
1528
2936