978
1182
972
845
905
830
1217
836
863
1074
1204
813
849
967
859
1701
1895
885
854
2884
1176
915
839
3631
913
838
3042
3348
909
1547
984
1031
925
1588
1116
881
1719
1469
1038
840
2171
1361
1027
935
2960
907
903
1091
936
1543
818
890
1122
1036
4480
909
2269
2034
1127
1333
845
1676
1315
1543
3237
2028
1067
1135
1175
823
1728
2194
852
1057
3015
1621
837
1726
1671
1346
984
846
784
804
1038
888
1145
1111
1238
1032
828
942
1023
1599
1100
887
941
2711
903
2937
3426
1273
989
977
1013
1592
962
2351
2152
1143
2451
1657
3209
772
1791
1443
970
972
2954
914