1212
0
2
2323
3
1637
4
2801
5
1659
1698
6
4200
8
3993
10
3458
9
4765
22
3752
4328
13
11594
14
52
5000
24
6299
9313
4531
4187
12
9048
17
3764
1
7
5707
4118
15
3782
4008
11
7512
3622
5030