10568
18
11322
13
4758
4
4321
2
4512
13600
17
1343
1
3555
5
4211
3
4369
2970
44760
14
8561
10
1409
8564
9
3031
6
4943
3235
13192
5130
9319
12
4046
7
6295
24860
26
5303
8079