7071
5
2165
1
2933
267612
0
1723
521
1370
7978
9
40177
2268
3
4032
237
1494
2228
4386
4
982
480
3337
280
1013
5825
3142