1225
0
2
2340
3
1651
4
2825
5
1671
1708
6
4216
8
4025
10
3480
9
4785
22
3772
4341
13
11634
14
52
5020
24
6318
9331
4552
4204
12
9080
17
3778
1
7
5723
4145
15
3806
4021
11
7526
3635
5049