2190
3
1775
2
1309
0
7034
1992
4612
4
7071
5
697
4697
5389
1
1815
2250
2268
4914
1761
2115
280
4946
18
392
2659
7
4033
9611
1433
1146
6188
6713
11
3312
3071
4519
15
5753
10