1675
3
3572
5
1563
2
2358
9
7034
2250
1
1497
6346
16
2268
1212
3868
10
2190
1320
7071
10598
3694
1903
280
5347
4
1987
6095
1960
0
2239
3120
392
3066
7
2160
4537
1469
5052