797
847
1082
827
1465
819
5630
4136
954
1202
894
1220
1941
924
2015
968
1710
1277
834
925
1190
958
939
2215
1331
1261
1139
1343
1019
1102
3252
1568
1433
828
1235
2464
886
907
1012
5016
1137
2749
868
1036
1106
930
5247
2503
1053
960
1997
1090
808
802
875
912
6252
908
995
797