1675
3
3572
5
1563
2
2358
9
7034
2190
3694
5347
4
7071
2919
6095
6899
4036
1628
1
1815
462
0
1663
1188
4670
3575
1391
1667
297066
3120
6713
11
4228
2250
1683
3128
1497