812
5901
2172
9434
14019
16477
888
1941
3648
10191
4097
37688
2671
2173
9153
3120
1659
6356
3255
858
3316
6843
5783
46325
6836
1050
7970
3073
1131
4690
866
855
1212
8119
6279
5825
10988
3133
4534
1932
880
2292
2781
1052
902
1094
1140
1050
843
12039
2014
1430
2266
26675
1639
977
5089
1400
1273
2658