2529
7
2650
20
3953
1
997
2
3455
4
1982
2264
5
427
8345
1526
163029
0
3475
6
12621
22
5094
9
2174
6697
3
3715
2106
1400
1489
1768
2217
1282
4867
1221
2140
3776
4029
8
5200
3195