950
929
2784
814
849
993
829
1228
968
8311
1406
2074
1117
2176
962
832
1230
1576
1035
1607
830
959
76262
1618
812
994
1239
2021
7870
9206
851
850
1156
933
2918
1390
840
1069
3335
1665
1528
932
1418
1053
2738
881
2071
814
1794
1372
891
957
793
1312
841
1163
867
1950
1932
1088