1219
0
2
2337
3
1646
4
2818
5
1665
1705
6
4213
8
4017
10
3476
9
4780
22
3767
4337
13
11625
14
52
5015
24
6312
9327
4544
4199
12
9072
17
3772
1
7
5720
4138
15
3801
4014
11
7521
3631
5045