2615
2
3046
3
2573
7
3683
1
2358
9
9160
5
3694
5347
4
2919
6095
6899
1628
462
0
1663
4562
10
1188
3575
3673
6
2073
3868
1320
1866
10598
13499
1903
24353
2966
1960
3066
2160