2358
9
2155
3
13574
14
1813
1
2948
6
3868
10
1787
1903
5527
6346
16
10598
2
3694
1431
1221
1234
0
2154
5347
4
6668
9027
2443
5
1320
6247
2294
2835
1340
108797
1220
3066
7
2160