1387
2423
935
811
968
932
1004
929
1650
1406
839
1242
836
901
832
1502
1576
889
1461
1476
1136
876
1139
871
830
1077
865
3155
1251
1075
1061
1182
939
1224
2021
1592
999
926
1088
1017
909
1078
942
980
2665
1341
963
878
801
1722
1802
2305
1050
1809
834
1125
861
890
948
1046