12026
1619
1032
1807
2264
959
657
5422
758
717
1671
10470
759
845
1150
29196
754
829
733
4306
3215
789
759
996
839
922
1650
3236
710
3381
895
872
7744
1590
992
4892
11980
1055
3375
1213
962
13683
1140
1183
1024
946
5986
1441
1776
3105
1159
1596
960
1088
1203
1286
1004
932
1196
1121