2089
1
1180
3
1519
6346
16
2358
9
2239
2
3868
10
1320
10598
3238
13
3694
1903
5347
4
6095
1793
1960
0
4670
3962
6
1539
3066
7
2160
4537
12683
17
5052
1593
5597
8
6899
3336
1628
1663
5