1675
3
3572
5
1563
2
1309
0
7034
2190
1992
7071
697
4036
5389
1
1815
4670
1391
1667
297066
3120
4
6713
11
4228
2250
1683
3128
1497
2268
4914
3554
9
1212
4100
6
3238
13
3000