830
1
955
20163
44
1922
6
2436
2851
2
1826
9172
2285
3034
8121
10
1230
4
1365
1015
1062
1344
2748
1061
2089
1595
3124
994
1865
8440
5505
14
1568
7095
1699
1751
619
3