812
5901
2172
9434
14019
16477
888
1941
3648
10191
4097
37686
2668
2173
9151
3120
1659
6356
3255
858
3314
6843
5783
46320
6836
1050
7970
3071
1131
4689
866
855
1212
8118
6279
5825
10988
3132
4533
1932
880
2291
2777
1052
902
1094
1140
1050
843
12038
2013
1430
2266
26675
1638
977
5089
1400
1272
2658