7071
5
9548
2
1073
1
1723
0
1782
2250
307
5489
11
2449
4884
3933
1985
11150
3
3366
309
464
845
560
618
2549
641
339
348
2368
509
4204
1038
957
1084
820