829
951
1207
1003
1653
926
1895
919
2108
951
871
956
1009
960
2169
954
1024
961
1176
2176
1093
1075
1291
1340
1097
1115
948
959
1075
2122
43032
1148
1297
864
1422
1243
930
879
2493
875
2885
943
1024
1551
1554
924
958
4385
1291
973
1773
1675
2395
1473
1182
873
934
1151
2660
1380