848
15614
759
965
1103
885
1391
1584
949
1045
1600
1035
968
781
785
779
2486
734
1521
1573
1479
844
1042
877
834
789
796
772
847
773
1287
938
767
7570
1323
1841
964
784
904
1064
902
1336
822
1241
788
957
1469
2439
936
825
2200
1009
926
776
1178
2991
1238
2465
2512
910