2628
892
1101
781
815
803
1039
1359
1086
1239
925
1630
930
1366
829
2458
948
830
8333
789
837
793
777
1068
934
928
754
1288
886
1622
834
801
1391
811
1081
999
812
1300
1142
796
818
1035
1014
774
912
1078
3690
1118
768
3156
1090
3889
776
812
994
2222
926
1017
1119
1078