2489
2
504
0
899
1
5825
4
1429
3720
2165
2358
9
2535
3868
10
1320
10598
3694
1903
3
2039
7
4360
1166
11
5347
6095
1960
592
3066
2368
2160
4537
2472
1555
5052
1593
9220