46238
700
1576
1081
891
1818
56173
2333
17421
958
2071
2014
1759
2114
937
1642
1032
7770
855
3062
2003
6605
2846
1553
7890
4224
1933
2815
1899
2052
2887
1312
1960
2966
7793
2772
2137
10604
2320
14681
2558
5397
5957
3877
2274
4356
3751
4196
2263
3418
3017
9278
6619
5018
4609