848
892
2247
869
1134
12609
3646
3223
8298
914
791
1902
1018
3243
1839
992
4087
3320
1359
835
1304
3812
1146
1891
957
1034
3626
1736
2661
2014
2474
1118
5160
4106
942
834
11321
3706
1630
856
1461
924
7642
1276
1362
1278
766
31953
2780
4710
10512
1890
1648
1589
1092
838
2458
891
1301
1071