50574
57416
3685
11936
18090
17021
3476
28804
4606
3904
19258
20399
3171
12628
3365
2333
1076
735
798
1550
1210
1819
1882
1983
1070
12510
1068
897
752
2140
2661
2200
792
917
1945
848
10753
929
948
5720
858
3060
2740
1101
1108
1558
1010
1258
7266
3245
796
1551
2920
914
1014
1011
846
954
4520
1044