2542
2
5431
1543
1410
0
7071
5
2788
3
6617
2525
4
2085
1
4083
1884
2107
13995
2408
8
3113
2439
1618
1764
2493
18
3001
1723
2845
12
563437
6
1517
2344
174730
971
1869
10827
2285