849
693
825
902
1187
2174
1060
1078
779
1049
864
651
1015
1428
824
9291
1152
3675
667
863
1228
1491
8227
810
1378
3136
847
719
818
823
1097
1126
740
8961
1245
1093
1731
765
2004
694
916
4027
1136
4880
1257
947
798
962
3189
8893
3253
1145
3433
842
699
1925
1584
835
763
1601