2382
6
1451
1
1770
7
3735
4
3971
3065
2
847
3835
5
4309
3
5375
0
790
9208
2782
4232
1527
1510
1871
2322
344
2623
814
1782
787
615
3177
832
1372
3092
3261
3117
8