1533
912
791
1056
1434
1490
2217
1104
3933
1158
1275
4708
5530
1522
5650
847
3594
796
1807
872
857
826
1314
1793
1166
784
1809
1050
854
3726
855
11239
1060
20920
804
788
3715
3193
1289
1114
1099
1298
1036
1025
884
1688
1207
1209
3414
819
1112
1329
1029
1265
1667
943
2174
1250
987
906