906
766
938
1037
1162
1719
915
966
2288
1112
700
1172
884
647
2142
1633
870
3235
1216
782
2159
2018
1291
2247
779
722
813
2296
1265
686
7116
756
838
1096
1212
714
3036
724
713
38292
1216
1182
1877
1148
62762
1020
2383
1299
1539
1092
775
869
819
1781
1146
2511
1784
981
1212
761