997
0
1837
15
2660
12
3793
11
4747
6
11454
4466
5
4977
1857
7
2456
4
1370
2018
2929
1558
2
2129
1497
3226
13
1337
1734
5803
893
2303
1309
3
3057
3231
1
4464
14
1410
4423
8
4008
1260