5489
11
1741
2
7071
5
2250
1
7034
5825
4
5601
6713
2039
7
1572
4033
5674
504
0
1985
1996
2368
2871
1723
560
860
957
6272
6
3933
820
2535
2449
734
3643
10
2399
3702